home *** CD-ROM | disk | FTP | other *** search
/ Business Heaven / Business Heaven.iso / spredsht / mym2qkn / mym2qkn.doc < prev    next >
Text File  |  1993-09-11  |  16KB  |  439 lines

  1.                     M Y M 2 Q K N    version 2.01
  2.  
  3. A Utility to convert data from Managing Your Money v7.1 or higher to
  4.      Quicken v4.0 or higher as well as Quicken for Windows.
  5.  
  6. Written by Charles E. Jackson, III, CPA.
  7. COPYRIGHT, November, 1992, April, 1993, September, 1993 
  8. - MAY BE DISTRIBUTED WITHOUT PERMISSION, BUT MAY  N O T  BE SOLD 
  9.   WITHOUT PERMISSION.
  10.  
  11. This program is shareware.  If you find the program useful,  I hope
  12. you will register with me.  I believe a fee of $10 to $15 is appropri
  13. ate,  although anything is appreciated (I don't want to make money,
  14. just cover my CI$ bill).   Let your  conscience  and  the  amount of
  15. effort it saved you be  your  guide. 
  16.  
  17. You may register by sending your name, address, COMPUSERVE number (and
  18. fee) to:
  19.  
  20.      Charles E. Jackson, III, CPA
  21.      121 Lafayette Circle
  22.      West Monroe, LA 71291
  23.  
  24. I will be glad to provide assistance or answer questions.  My phone
  25. number is (318) 388-4040 (W) and (318) 388-3492 (H), my COMPUSERVE
  26. number is 73020,2645.  I'm sorry, but I cannot return long-distance
  27. calls except on a collect basis.
  28.  
  29. PLEASE NOTE:  If you can't get this program to work on your machine,
  30. but really want to move to Quicken, I'm will try to convert your
  31. data on my machine.  Same "shareware" basis; send a data disk to the
  32. address above.  For faster turnaround, some have zipped their files
  33. and sent them via CI$ mail.  No fee unless you are satisfied with the
  34. result.
  35.  
  36. Thanks...
  37.  
  38.  
  39. P.S.  There should be a total of 8 pages in this documentation file
  40.       with instructions for operating the program.
  41.  
  42.  
  43.  
  44.                     The Conversion Process
  45.  
  46. Overview
  47.  
  48. This program is designed to take a text data file produced by the
  49. MYM  7.x or higher report generator and convert it into a QIF 
  50. (Quicken  Interface  File) in the format specified by the Quicken
  51. manual  for importing data.   While text data files for the accounts
  52. can all be  produced  during one MYM session,  it is important to
  53. have  a separate  file for each MYM account and to convert them one
  54. at a time.
  55.  
  56. The QIF file is imported into Quicken.   Quicken for DOS prompts the
  57. user to  set up new categories (MYM budget categories) as they are
  58. encountered during conversion.  Quicken for Windows 1.0 does not auto-
  59. matically prompt for new categories;  you should print out the file
  60. "error.txt" created during conversion and use it to identify catego-
  61. ries to be created.  You may also need to review MYM to identify other
  62. categories to be added in advance.  After you have created those cate-
  63. gories, proceed to import the QIF file into Quicken.
  64.  
  65. After  importing the data for all accounts,  go into Quicken  and
  66. cleanup category names, setup subaccounts and classes, and gener-
  67. ally finish configuring Quicken.
  68.  
  69. This program can be used to convert any MYM money accounts (cash,
  70. non-cash, credit card, CMA) to Quicken.  It cannot convert the port-
  71. folio portion of CMA accounts at the present time.
  72.  
  73. Note that because of the significant changes in the MYM report generator
  74. made in V9.0, several additional manual steps may be needed, most notably
  75. the need to manually convert any transfers to or from the MYM account
  76. being converted.
  77.  
  78. As an accomodation to the CA-Simply Money program, the conversion also allows
  79. bypassing of allocations and generates an appropriate warning.
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.                               Page 2
  98.  
  99. Preparing the Input Files (MYM Version 7.1 - 8.x)
  100.  
  101. 1.  Get into Managing Your Money, Money Menu and into the report
  102.     generator for the money accounts (enter "G")
  103.  
  104. 2.  Enter the desired date range, leave payee and memo selection empty
  105.     NOTE: if you have already begun to enter transaction manually in
  106.           Quicken, this allows you to mechanically convert the rest of
  107.           the transactions
  108.  
  109. 3.  Select the money account to be converted
  110.       - F6 "Select Money Accounts"
  111.       - F7 "Erase All"
  112.       - "X" the one you want to convert
  113.       - F10 "Save selection and back up"
  114.  
  115. 4.  Choose F10 "Account/Transaction Reports"
  116.       - Make note of how many transaction are selected for
  117.         later conversion verification
  118.       - F9 "Sort transactions by  D A T E"
  119.       - F10 "Specify report layout"
  120.  
  121.           Priority            Order        Title As      Totals
  122.  
  123.           Date                  1          Note:          N
  124.           Amount In             2            delete
  125.           Amount Out            3              all
  126.           Check Number          4              titles
  127.           Payee/Payor           5                         N
  128.           Account               0                         N
  129.           Account Number
  130.  
  131.  
  132.           Print addresses   YES
  133.           Print allocations YES
  134.           Print memos       YES
  135.  
  136.  
  137.       - F4 "Print"
  138.            - Select "disk", enter a filename, select "123" format
  139.       - F4 "Print"
  140.  
  141. At this point Managing Your Money will produce a file on your disk us-
  142. ing the name you specified.  Note that if you do not specify a drive
  143. and path, MYM will default into its own directory or a 1-2-3 directory
  144. if you have specified one.
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.                               Page 3
  153.  
  154. Preparing the Input Files (MYM Version 9.0)
  155.  
  156. 1.  Get into Managing Your Money, Money Menu, Financial reports and 
  157.     then into the report generator.
  158.  
  159. 2.  Create a report from one of the templates.  The format should be
  160.     as follows:
  161.  
  162. Fields:             Width  Totals
  163. Date                   10  No
  164. Tx total IN            13
  165. Tx total OUT           13
  166. Check Number            7  No
  167. Payee/Payor            25  No
  168. Budget Allocation Amt  15
  169. Category:Subcategory   20  No
  170. Category Type           7  No
  171.  
  172. Memo   Yes             Cents  Yes              Page Brks  No
  173. Addresses  Yes         Legend? No              Tx?  Detail lines
  174.  
  175.  
  176. 2.  Select F7 - Select Filters
  177.  
  178.     Enter the desired date range, leave payee and memo selection empty
  179.     NOTE: if you have already begun to enter transaction manually in
  180.           Quicken, this allows you to mechanically convert the rest of
  181.           the transactions
  182.     Select the money account to be converted
  183.       - F10 "Save selection and back up"
  184.  
  185. 4.  Choose F10 Print report
  186.       - Make note of how many transaction are selected for
  187.         later conversion verification
  188.       - Select "disk", enter a filename, select "123" format
  189.       - F10 "Print"
  190.  
  191. At this point Managing Your Money will produce a file on your disk us-
  192. ing the name you specified.  Note that if you do not specify a drive
  193. and path, MYM will default into its own directory or a 1-2-3 directory
  194. if you have specified one.
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                               Page 4
  204.  
  205. Preparing the Input Files (continued)
  206.  
  207. If you have followed these steps correctly, you should have a text
  208. file that can be printed on a printer, and it will look like this:
  209.  
  210. (MYM VERSION 7.1 - 8.x)
  211.  
  212. "" ,"" ,"" ,"" ,"" 
  213. "1/2/1991" ,"" ,10.00 ,1181 ,"William Ober" 
  214.                10.00, "Books & Magazines", "Expense"
  215.      
  216. "1/2/1991" ,"" ,840.00 ,1180 ,"Fleet Mortgage" 
  217.                724.75, "Mortgage: Interest", "Expense"
  218.                33.78, "Mortgage: Prin XX", "Expense"
  219.                23.13, "Taxes: Real Estate", "Expense"
  220.                58.34, "Insurance: Home/Liab", "Expense"
  221.      
  222. "1/3/1991" ,"" ,167.99 ,1 ,"Equitable - DI GJ" 
  223.                167.99, "Insurance: DI", "Expense"
  224.      
  225. "1/3/1991" ,1300.00 ,"" ,"" ,"Hibernia - T/54-30-0533-9" 
  226.      "Transferred by ATM from account #54-30-0533-9"
  227.  
  228.  
  229.  
  230.  
  231. (MYM VERSION 9.x)
  232.  
  233. "","","","","","","",""
  234. "1/8/1992","",100.00,"","cash",-100.00,"TRF/Cash Acct     XX","Income"
  235.  
  236. "1/9/1992","",60.00,"","cash",-60.00,"TRF/Cash Acct     XX","Income"
  237. "","","","","","","","","cash w/d"
  238. "1/9/1992",126.95,"","","ac",126.95,"ClientCosts Advanced","Income"
  239.  
  240. "1/13/1992","",40.00,"","cash",-40.00,"TRF/Cash Acct     XX","Income"
  241. "","","","","","","","","cash w/d"
  242. "1/15/1992","",55.11,"","TCI Cablevision of WA",-55.11,"Cable TV","Expense"
  243. "","","","","Seattle Office"
  244. "","","","","1140 N. 94th Street"
  245. "","","","","Seattle, WA  98103"
  246.  
  247. "1/16/1992","",45.63,4089,"Crown Books",-45.63,"Education","Expense"
  248.  
  249. Note that because of a quirk in the MYM 9.0 report generator, there will
  250. usually be a blank line between records UNLESS the transaction contains 
  251. a memo.
  252.  
  253.  
  254.  
  255. If you wish, you can repeat the steps described above at this time and
  256. prepare the input files for all of your MYM accounts.  BE SURE to
  257. specify a different report file each time.  You want a separate text
  258. data file for each MYM account.
  259.  
  260.  
  261.                               Page 5
  262.  
  263. Translating the Data Files
  264.  
  265. Execute the program MYM2QKN for each data file you have created.  The
  266. program requires 2 parameters: an input file, and an output file.  For
  267. example:
  268.  
  269. MYM2QKN d:\quicken4\mymdata1 d:\quicken4\import01.qif
  270.  
  271. Be sure to specify a different output file for each input file you
  272. process.
  273.  
  274. Note the following:
  275.  
  276. 1.  You need to specify full file paths unless the files are in the
  277.     same directory as the conversion program.  If you gave your files
  278.     an extension, that must also be specified.  While Quicken does not
  279.     require a "QIF" file extension on the converted file, it is pro-
  280.     bably a good idea from a documentation standpoint.
  281.  
  282. 2.  The program will give you an error if you fail to specify both
  283.     parameters or if the input file cannot be found.
  284.  
  285. 3.  If the output file already exists, you will be given the option
  286.     to erase it.  If you choose not to overwrite, the program will
  287.     terminate and you will have to either rename the existing file or
  288.     execute using a different output filename.
  289.  
  290. 4.  The characters ":" and "/" have special meanings in Quicken.  The
  291.     program edits each MYM category name and replaces any of these
  292.     characters it finds with a "*" and a "@" respectively.  A message
  293.     is printed in the error file to this effect.  Note that only the
  294.     first occurrence of this character is replaced in each transaction.
  295.  
  296. 5.  Quicken limits category names to 15 characters in length.  The
  297.     program edits each MYM category name and truncates to 15 char-
  298.     acters if necessary.
  299.  
  300. 6.  The program places any messages into a file called "errfile.txt" in
  301.     the default directory.  THIS FILE IS OVERWRITTEN EVERY TIME THE
  302.     PROGRAM IS RUN, so it should be reviewed and printed out immed- 
  303.     iately after each execution.  If it does accidently get over- 
  304.     written, simply rerun the program using the proper input and out- 
  305.     put files (you'll have to say "Y" to overwrite the output file.
  306.  
  307. 7.  Quicken will only support 1 memo line.  This program will translate
  308.     up to 10 lines from MYM in anticipation of the day Quicken will
  309.     support more.  Multi-line memos may have to be manually corrected.
  310.  
  311. 8.  The program give you a reminder after every 25 txns processed.
  312.     It will also report the total number of allocation records processed
  313.     BE SURE TO COMPARE THE FINAL RECORD COUNT WITH THE TRANSACTION
  314.     TOTAL YOU RECORDED IN  M Y M.
  315.  
  316.  
  317.  
  318.  
  319.  
  320.                               Page 6
  321.  
  322. Importing into Quicken
  323.  
  324. Once the files are translated, you are ready to import them into
  325. Quicken.  Start Quicken and go to the Account Setup window.  Make sure
  326. that each of the Accounts you plan to load have been created.  If you
  327. are loading from the beginning of the year, or the day you opened an
  328. account, use that account balance and date as your beginning.
  329.  
  330. 1.  Go to the Register Screen.
  331.  
  332. 2.  F2 Acct/Print"
  333.        - Select option 6 Import data
  334.        - Specify the file you wish to load into Quicken
  335.        - Special handling should not apply ("N")
  336.  
  337. 3.  Quicken for DOS automatically prompts you to set up any category
  338.     it doesn't already have on file.  The first records on the first
  339.     file will all kick up, but gradually they all get entered and the
  340.     process picks up speed.  You clean up category names later.  BE
  341.     SURE TO COMPARE THE FINAL RECORD COUNT WITH THE TRANSACTION TOTAL
  342.     YOU RECORDED IN  M Y M.
  343.  
  344. 4.  Select the next Quicken account to be loaded and repeat steps
  345.     1 - 3 above.
  346.  
  347. 5.  After all files are converted, go into category maintenance and
  348.     make any changes necessary.  Quicken will globally change all af- 
  349.     fected transactions.
  350.  
  351. 6.  Reconcile the accounts, AND AWAY YOU GO!!!
  352.  
  353.  
  354.  
  355.  
  356.  
  357. SPECIAL NOTE:  Quicken 1.0 for Windows DOES NOT automatically prompt to
  358.     create new categories.  After converting the MYM file, print the
  359.     file "errfile.txt".  Go into Quicken and create categories to match
  360.     any that were renamed.  You will also need to make sure that any
  361.     MYM categories that were not renamed also have been setup in
  362.     Quicken.  Later versions of QFW do not have this problem.
  363.  
  364. SPECIAL NOTE FOR MYM V9.0
  365.  
  366. The new format for the report writer does not allow you to generate
  367. a file detail allocation transaction unless the txn has at least a
  368. portion allocated to a category.  MYM does not allow transfers between
  369. MONEY accounts to be allocated to a category.  Thus, no inter acct
  370. transfers can be automatically converted.
  371.  
  372. To easily identify these transfers, create an MYM report that identifies
  373. only the date, check number, payor, txn in, and txn out fields.  Select
  374. filters, budget categories, and erase all choices.  Then select ONLY
  375. "NOT ALLOCATED" for income and for expense.  Run this report and print
  376. the results.  This should show you your transfers. Enter them manually
  377. into your Quicken account.
  378.  
  379.                               Page 7
  380.  
  381.  
  382. SPECIAL NOTE FOR CA-SIMPLY MONEY
  383.  
  384. The inital release of CASM, while allowing import in the QIF format, does
  385. not handle txns with multiple allocations.  To accomodate this, MYM2QKN
  386. asks if you wish to bypass allocations.  If you answer yes, txns with
  387. multiple allocations are created with a single category record.  A warning
  388. is placed in the error file to allow you to make a manual correction.
  389.  
  390.  
  391.  
  392. Trouble-shooting Tips
  393.  
  394.  
  395. This program was written in Turbo Pascal 7.0.  It was compiled to run
  396. on any 80286 machine or better, without a math coprocessor. 
  397.  
  398. (1) Try running without parameters and see is you get an error message
  399.  
  400. (2) Try running with a non-existent input file and see if you get an
  401. error message.
  402.  
  403. (3) Print your input file and compare it to the example on page 5
  404. above.  The MYM report generator can sometimes include bogus or scram-
  405. bled records, although the new validation routines should reduce the
  406. amount present.  If you find some, delete them out of the input file
  407. using any standard text editor.
  408.  
  409.  
  410.  
  411. Note that a double quote (") in a payor/payee, memo or address field
  412. may cause problems... the MYM 123 report generator uses that as a de-
  413. limiter, so I have to as well.  Commas (,) could conceivably cause a
  414. similar problem, but I've not been able to prove it.
  415.  
  416.  
  417.  
  418.  
  419. D I S C L A I M E R
  420.  
  421. While  every effort has been made to adequately test and  bullet-
  422. proof this product, it is possible that problems may still occur. 
  423. I  can  not accept any responsibility for inaccuracies which  may
  424. occur during conversion,  nor can I accept responsibility for any
  425. other  interactions which may occur on your machine or its files,
  426. programs,  and  data as a result of configuration or other incom-
  427. patibilities.   I  will  try to provide reasonable assistance  in
  428. correcting any program bugs which are brought to my attention.
  429.  
  430. There  is  NO  SUBSTITUTE for good  controls  during  conversion. 
  431. Match  your MYM register for the account being converted  against
  432. the Quicken register after conversion.
  433.  
  434.  
  435. This is the end of the documentation file.
  436.  
  437.  
  438.                               Page 8
  439.